gtk4.git
21 years agoAdd convenience api for image dnd (#150165):
Matthias Clasen [Thu, 21 Oct 2004 04:53:23 +0000 (04:53 +0000)]
Add convenience api for image dnd (#150165):

2004-10-21  Matthias Clasen  <mclasen@redhat.com>

Add convenience api for image dnd (#150165):

* gtk/gtkselection.h:
* gtk/gtkselection.c (gtk_target_list_add_image_targets)
(gtk_selection_data_set_pixbuf, gtk_selection_data_get_pixbuf):
New functions to handle the image formats readable/writable
by gdk-pixbuf.

* gtk/gtkdnd.h:
* gtk/gtkdnd.c (gtk_drag_dest_add_image_targets)
(gtk_drag_source_add_text_targets): New functions to handle
the image formats readable/writable by gdk-pixbuf.

21 years agoMake the code clearer. (#155239, Murray Cumming)
Matthias Clasen [Thu, 21 Oct 2004 02:51:50 +0000 (02:51 +0000)]
Make the code clearer. (#155239, Murray Cumming)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_new): Make
the code clearer.  (#155239, Murray Cumming)

21 years agoUpdated British English translation.
David Lodge [Wed, 20 Oct 2004 22:51:08 +0000 (22:51 +0000)]
Updated British English translation.

2004-10-20  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British English translation.

21 years agoUpdated Czech translation.
Miloslav Trmac [Wed, 20 Oct 2004 19:55:11 +0000 (19:55 +0000)]
Updated Czech translation.

2004-10-20  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

21 years agoSmall fixes.
Matthias Clasen [Wed, 20 Oct 2004 17:23:02 +0000 (17:23 +0000)]
Small fixes.

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c: Small fixes.

21 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 20 Oct 2004 14:45:32 +0000 (14:45 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoInclude gtkmodules.h. (#155885, Kazuki IWAMOTO)
Matthias Clasen [Wed, 20 Oct 2004 05:20:01 +0000 (05:20 +0000)]
Include gtkmodules.h. (#155885, Kazuki IWAMOTO)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrc.c: Include gtkmodules.h.  (#155885, Kazuki IWAMOTO)

* gtk/gtktoolbar.h: Add _gtk_toolbar_rebuild_menu(). (#155885)

21 years agoFix a wrong blurb. (#155838, Morten Welinder)
Matthias Clasen [Wed, 20 Oct 2004 05:15:44 +0000 (05:15 +0000)]
Fix a wrong blurb. (#155838, Morten Welinder)

2004-10-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init):
Fix a wrong blurb.  (#155838, Morten Welinder)

21 years agoAdd a "display" option.
Matthias Clasen [Tue, 19 Oct 2004 18:49:03 +0000 (18:49 +0000)]
Add a "display" option.

* tests/testicontheme.c: Add a "display" option.

21 years agoImplement icon theme caching. (#154034, Martijn Vernooij, caching schema
Matthias Clasen [Tue, 19 Oct 2004 18:45:41 +0000 (18:45 +0000)]
Implement icon theme caching. (#154034, Martijn Vernooij, caching schema

2004-10-19  Matthias Clasen  <mclasen@redhat.com>

Implement icon theme caching.  (#154034, Martijn Vernooij,
caching schema proposed by Owen Taylor, initial implementation
by Anders Carlsson)

* gtk/gtkdebug.h:
* gtk/gtkmain.c: Add a "icontheme" debug flag.

* gtk/Makefile.am (gtk_c_sources): Add gtkiconcache.c
(gtk_private_h_sources): Add gtkiconcache.h
(bin_PROGRAMS): Add gtk-update-icon-cache

* gtk/gtkicontheme.c: Use icon caches if they are available.
Currently, GTK+ uses the cache to get information about the
available sizes, image file formats and .icon files. The
actual image data, and the .icon file contents are not
cached yet.

* gtk/updateiconcache.c: A cmdline utility for generating
icon cache files.

* gtk/gtkiconcache.h:
* gtk/gtkiconcache.c: The glue code to mmap an icon cache
file and manage the information it contains.

21 years agoUpdated Albanian translation.
Laurent Dhima [Tue, 19 Oct 2004 16:23:58 +0000 (16:23 +0000)]
Updated Albanian translation.

2004-10-19  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

21 years agoUpdated Albanian translation.
Laurent Dhima [Tue, 19 Oct 2004 15:16:48 +0000 (15:16 +0000)]
Updated Albanian translation.

2004-10-19  Laurent Dhima  <laurenti@alblinux.net>

* sq.po: Updated Albanian translation.

21 years agoUpdated Czech translation.
Miloslav Trmac [Tue, 19 Oct 2004 13:27:31 +0000 (13:27 +0000)]
Updated Czech translation.

2004-10-19  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

21 years agoSet the locale, tidy up output.
Matthias Clasen [Tue, 19 Oct 2004 04:30:35 +0000 (04:30 +0000)]
Set the locale, tidy up output.

2004-10-19  Matthias Clasen  <mclasen@redhat.com>

* tests/testicontheme.c: Set the locale, tidy up output.

21 years agoUpdated pt_BR translation
Raphael Higino [Mon, 18 Oct 2004 23:54:22 +0000 (23:54 +0000)]
Updated pt_BR translation

21 years agofixed a typo in my name
Sebastien Bacher [Mon, 18 Oct 2004 22:33:12 +0000 (22:33 +0000)]
fixed a typo in my name

21 years agoFix #155658, Sebastian Bacher:
Matthias Clasen [Mon, 18 Oct 2004 21:02:37 +0000 (21:02 +0000)]
Fix #155658, Sebastian Bacher:

2004-10-18  Matthias Clasen  <mclasen@redhat.com>

Fix #155658, Sebastian Bacher:

* gdk/x11/gdkwindow-x11.h (struct _GdkToplevelX11): Add a new
is_leader flag.

* gdk/x11/gdkwindow-x11.c (update_wm_hints): Set wm hints on
leader windows even if they are withdrawn.
(gdk_window_set_group): Mark the new leader window as such. We
never remove the flag again, but that should a) be vanishingly
rare and b) not a problem, since the flag just turns off an
optimization.

* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Mark the default
leader window as such.

21 years agoForgotten change
Matthias Clasen [Mon, 18 Oct 2004 20:59:32 +0000 (20:59 +0000)]
Forgotten change

21 years agoUpdated Canadian English translation.
Adam Weinberger [Sun, 17 Oct 2004 19:11:34 +0000 (19:11 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

21 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sun, 17 Oct 2004 12:40:23 +0000 (12:40 +0000)]
Translation updated by Tino Meinen.

2004-10-17  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

21 years agoUpdated British English translation.
David Lodge [Sun, 17 Oct 2004 11:51:05 +0000 (11:51 +0000)]
Updated British English translation.

2004-10-17  David Lodge <dave@cirt.net>

        * en_GB.po: Updated British English translation.

21 years agoDestroy secondary dialogs if the main dialog is hidden. (#155084, Paolo
Matthias Clasen [Sun, 17 Oct 2004 06:38:35 +0000 (06:38 +0000)]
Destroy secondary dialogs if the main dialog is hidden. (#155084, Paolo

2004-10-17  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.c (gtk_about_dialog_new): Destroy secondary
dialogs if the main dialog is hidden. (#155084, Paolo Borelli)

21 years agoDon't leak the secondary dialogs. (#155084, Paolo Borelli)
Matthias Clasen [Sat, 16 Oct 2004 05:10:55 +0000 (05:10 +0000)]
Don't leak the secondary dialogs. (#155084, Paolo Borelli)

2004-10-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaboutdialog.c (gtk_about_dialog_destroy): Don't leak
the secondary dialogs.  (#155084, Paolo Borelli)

21 years agoAdditions.
Matthias Clasen [Sat, 16 Oct 2004 04:46:50 +0000 (04:46 +0000)]
Additions.

21 years agoFix redraw issues with the focus on the ring.
Matthias Clasen [Sat, 16 Oct 2004 04:27:08 +0000 (04:27 +0000)]
Fix redraw issues with the focus on the ring.

2004-10-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkhsv.c (gtk_hsv_expose): Fix redraw issues with the
focus on the ring.

21 years agoMore short description unification.
Matthias Clasen [Sat, 16 Oct 2004 02:55:23 +0000 (02:55 +0000)]
More short description unification.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkaboutdialog.sgml: More short description
unification.

21 years agoUpdated Serbian translation; added missing files to POTFILES.in.
Danilo Šegan [Fri, 15 Oct 2004 21:03:45 +0000 (21:03 +0000)]
Updated Serbian translation; added missing files to POTFILES.in.

21 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 15 Oct 2004 20:36:59 +0000 (20:36 +0000)]
Updated Serbian translation.

21 years agoNote that GTK_RESIZE_IMMEDIATE is deprecated.
Matthias Clasen [Fri, 15 Oct 2004 05:30:29 +0000 (05:30 +0000)]
Note that GTK_RESIZE_IMMEDIATE is deprecated.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkenums.sgml: Note that GTK_RESIZE_IMMEDIATE
is deprecated.

21 years agoUnset GTK_REQUEST_NEEDED before emitting ::size-request, following this
Matthias Clasen [Fri, 15 Oct 2004 05:25:56 +0000 (05:25 +0000)]
Unset GTK_REQUEST_NEEDED before emitting ::size-request, following this

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksizegroup.c (do_size_request): Unset GTK_REQUEST_NEEDED
before emitting ::size-request, following this weeks discussion
on gtk-devel-list@gnome.org.

21 years agoRestore the size info for the current row after measuring another row.
Matthias Clasen [Fri, 15 Oct 2004 04:59:03 +0000 (04:59 +0000)]
Restore the size info for the current row after measuring another row.

2004-10-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellview.c (gtk_cell_view_get_size_of_row): Restore
the size info for the current row after measuring another
row.  (#154945, William Jon McCann)

21 years agoSome more additions.
Matthias Clasen [Thu, 14 Oct 2004 20:15:15 +0000 (20:15 +0000)]
Some more additions.

2004-10-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/glossary.xml: Some more additions.

21 years ago (shortcuts_add_current_folder): Don't leak volume. (#155400,
Matthias Clasen [Thu, 14 Oct 2004 19:42:31 +0000 (19:42 +0000)]
(shortcuts_add_current_folder): Don't leak volume. (#155400,
Morten Welinder)

21 years ago (gtk_file_chooser_default_finalize): Don't forget to
Matthias Clasen [Thu, 14 Oct 2004 19:23:41 +0000 (19:23 +0000)]
(gtk_file_chooser_default_finalize): Don't forget to
unref the tooltips.  (#155412, Morten Welinder)

21 years agoDon't get text unnecessarily. (#155384, Morten Welinder)
Matthias Clasen [Thu, 14 Oct 2004 14:14:12 +0000 (14:14 +0000)]
Don't get text unnecessarily. (#155384, Morten Welinder)

2004-10-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (shortcuts_remove_rows): Don't
get text unnecessarily.  (#155384, Morten Welinder)

21 years agoSome more additions.
Matthias Clasen [Wed, 13 Oct 2004 20:58:17 +0000 (20:58 +0000)]
Some more additions.

21 years agoAcknowledge the fact that invariants are broken and loop all the way up to
Matthias Clasen [Wed, 13 Oct 2004 03:41:00 +0000 (03:41 +0000)]
Acknowledge the fact that invariants are broken and loop all the way up to

        * gtk/gtkcontainer.c (_gtk_container_queue_resize): Acknowledge the fact        that invariants are broken and loop all the way up to the resize container.

21 years agodon't queue the widget for resize or emit change notification if the usize
4 [Tue, 12 Oct 2004 15:12:44 +0000 (15:12 +0000)]
don't queue the widget for resize or emit change notification if the usize

Tue Oct 12 17:11:02 2004    <timj@birnet.org>

        * gtk/gtkwidget.c (gtk_widget_set_usize_internal): don't queue the
        widget for resize or emit change notification if the usize didn't
        change. this works around a buggy signal connection in #155139.

21 years agoFix SGML errors.
Owen Taylor [Tue, 12 Oct 2004 15:11:19 +0000 (15:11 +0000)]
Fix SGML errors.

Tue Oct 12 11:04:47 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/glossary.xml: Fix SGML errors.

21 years agoAdd some terms.
Matthias Clasen [Mon, 11 Oct 2004 21:09:19 +0000 (21:09 +0000)]
Add some terms.

21 years agoAdd missing short descriptions
Matthias Clasen [Mon, 11 Oct 2004 20:15:30 +0000 (20:15 +0000)]
Add missing short descriptions

21 years agoMore short description unification.
Matthias Clasen [Mon, 11 Oct 2004 20:10:52 +0000 (20:10 +0000)]
More short description unification.

21 years agoMake short descriptions a bit more consistent.
Matthias Clasen [Mon, 11 Oct 2004 18:08:35 +0000 (18:08 +0000)]
Make short descriptions a bit more consistent.

21 years agoMore widget gallery.
Matthias Clasen [Mon, 11 Oct 2004 16:07:34 +0000 (16:07 +0000)]
More widget gallery.

21 years agoRemove debug ifdef
Matthias Clasen [Mon, 11 Oct 2004 15:15:29 +0000 (15:15 +0000)]
Remove debug ifdef

21 years agoAdd more widget gallery images.
Matthias Clasen [Mon, 11 Oct 2004 15:14:27 +0000 (15:14 +0000)]
Add more widget gallery images.

21 years agoRemove chapterinfo.
Matthias Clasen [Mon, 11 Oct 2004 06:11:06 +0000 (06:11 +0000)]
Remove chapterinfo.

21 years agoMore ChangeLog
Matthias Clasen [Mon, 11 Oct 2004 05:59:09 +0000 (05:59 +0000)]
More ChangeLog

21 years agoDocument GtkDialogFlags and GtkResponseType.
Matthias Clasen [Mon, 11 Oct 2004 05:56:28 +0000 (05:56 +0000)]
Document GtkDialogFlags and GtkResponseType.

2004-10-11  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkdialog.sgml: Document GtkDialogFlags and GtkResponseType.

21 years agoDocument GtkTreeIterCompareFunc (#154943)
Matthias Clasen [Mon, 11 Oct 2004 05:38:47 +0000 (05:38 +0000)]
Document GtkTreeIterCompareFunc (#154943)

2004-10-11  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtktreesortable.sgml: Document GtkTreeIterCompareFunc
(#154943)

21 years agoAdd some more images for the widget gallery.
Matthias Clasen [Sun, 10 Oct 2004 20:35:16 +0000 (20:35 +0000)]
Add some more images for the widget gallery.

21 years agoadd /*< private >*/ markings.
Jonathan Blandford [Sun, 10 Oct 2004 15:25:52 +0000 (15:25 +0000)]
add /*< private >*/ markings.

Sun Oct 10 11:24:56 2004  Jonathan Blandford  <jrb@redhat.com>

        * gtk/gtkcontainer.h (struct _GtkContainer): add /*< private >*/
        markings.

21 years agoRemove, had been left here by mistake.
Tor Lillqvist [Sat, 9 Oct 2004 20:57:29 +0000 (20:57 +0000)]
Remove, had been left here by mistake.

2004-10-09  Tor Lillqvist  <tml@iki.fi>

* makefile.mingw: Remove, had been left here by mistake.

21 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 9 Oct 2004 11:28:37 +0000 (11:28 +0000)]
Translation updated by Tino Meinen.

2004-10-09  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

21 years agoCorrect some linkends.
Matthias Clasen [Sat, 9 Oct 2004 06:00:18 +0000 (06:00 +0000)]
Correct some linkends.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/visual_index.xml: Correct some linkends.

* gtk/tmpl/gtkfontbutton.sgml: Remove test image.

21 years agoShrink panes and separators images to MEDIUM.
Matthias Clasen [Sat, 9 Oct 2004 05:52:44 +0000 (05:52 +0000)]
Shrink panes and separators images to MEDIUM.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* docs/tools/widgets.c: Shrink panes and separators images to MEDIUM.

21 years agoAdd docs.
Matthias Clasen [Sat, 9 Oct 2004 05:39:22 +0000 (05:39 +0000)]
Add docs.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcellview.c: Add docs.

21 years ago (HTML_IMAGES): Remove a duplicate entry.
Matthias Clasen [Sat, 9 Oct 2004 05:17:05 +0000 (05:17 +0000)]
(HTML_IMAGES): Remove a duplicate entry.

21 years agoFix doc comment.
Matthias Clasen [Sat, 9 Oct 2004 04:52:32 +0000 (04:52 +0000)]
Fix doc comment.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenutoolbutton.c (gtk_menu_tool_button_get_menu): Fix
doc comment.

21 years agoRemove some no longer private headers.
Matthias Clasen [Sat, 9 Oct 2004 04:37:47 +0000 (04:37 +0000)]
Remove some no longer private headers.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/Makefile.am (IGNORE_HFILES): Remove some no longer
private headers.

21 years agoReinstate the accidentally lost addition of
Matthias Clasen [Sat, 9 Oct 2004 04:26:11 +0000 (04:26 +0000)]
Reinstate the accidentally lost addition of

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkactiongroup.h:
* gtk/gtkactiongroup.c: Reinstate the accidentally lost addition
of gtk_action_group_translate_string().

21 years agoDeclare gtk_accelerator_get_label.
Matthias Clasen [Sat, 9 Oct 2004 04:05:07 +0000 (04:05 +0000)]
Declare gtk_accelerator_get_label.

2004-10-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkaccelgroup.h: Declare gtk_accelerator_get_label.

21 years agoGDK documentation fixes.
Matthias Clasen [Sat, 9 Oct 2004 03:31:50 +0000 (03:31 +0000)]
GDK documentation fixes.

21 years agoforgotten commit
Matthias Clasen [Fri, 8 Oct 2004 19:01:30 +0000 (19:01 +0000)]
forgotten commit

21 years agoDon't start a drag if we loose the grab.
Matthias Clasen [Fri, 8 Oct 2004 19:00:57 +0000 (19:00 +0000)]
Don't start a drag if we loose the grab.

2004-10-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_grab_notify): Don't start a
drag if we loose the grab.

21 years agoSet the cell renderer to inert mode to avoid bug #154921. This fixes a
Matthias Clasen [Fri, 8 Oct 2004 17:09:18 +0000 (17:09 +0000)]
Set the cell renderer to inert mode to avoid bug #154921. This fixes a

* gtk/gtkfilechooserdefault.c (renderer_edited_cb): Set the cell
renderer to inert mode to avoid bug #154921.  This fixes a crash
which would otherwise occur if the editing is stopped for the second
time.  (#154767, Manuel Baena García)

21 years agoAdd a new debug flag, geometry, to debug size allocation.
Matthias Clasen [Fri, 8 Oct 2004 15:26:02 +0000 (15:26 +0000)]
Add a new debug flag, geometry, to debug size allocation.

2004-10-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkdebug.h:
* gtk/gtkwidget.c (gtk_widget_size_allocate): Add a new debug
flag, geometry, to debug size allocation.

21 years agoSet cell data unconditionally. (#152562, Federico Mena Quintero)
Matthias Clasen [Fri, 8 Oct 2004 14:42:39 +0000 (14:42 +0000)]
Set cell data unconditionally. (#152562, Federico Mena Quintero)

2004-10-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_button_press): Set cell data
unconditionally.  (#152562, Federico Mena Quintero)

21 years agoAlso update smart separators if the visibility of a menuitem with a
Matthias Clasen [Fri, 8 Oct 2004 05:00:34 +0000 (05:00 +0000)]
Also update smart separators if the visibility of a menuitem with a

2004-10-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkuimanager.c (update_node): Also update smart separators
if the visibility of a  menuitem with a submenu changes.  (#153791,
Christian Persch)

21 years agoShare the three copies of get_borders() under the name
Matthias Clasen [Fri, 8 Oct 2004 04:24:45 +0000 (04:24 +0000)]
Share the three copies of get_borders() under the name

2004-10-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentry.h:
* gtk/gtkentry.c:
* gtk/gtkentrycompletion.c:
* gtk/gtkspinbutton.c: Share the three copies of get_borders()
under the name _gtk_entry_get_borders().  (#116368, Owen Taylor)

21 years agoInclude gtkeventbox.h. (#154798, Morten Welinder)
Matthias Clasen [Fri, 8 Oct 2004 03:04:25 +0000 (03:04 +0000)]
Include gtkeventbox.h. (#154798, Morten Welinder)

* gtk/gtkfilechooserdefault.c: Include gtkeventbox.h.
(#154798, Morten Welinder)

21 years agoUpdating pt_BR translation
Raphael Higino [Thu, 7 Oct 2004 13:34:36 +0000 (13:34 +0000)]
Updating pt_BR translation

21 years agoDon't free info too early. (#154703, Morten Welinder)
Matthias Clasen [Thu, 7 Oct 2004 05:03:19 +0000 (05:03 +0000)]
Don't free info too early. (#154703, Morten Welinder)

2004-10-07  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (check_is_folder): Don't free
info too early.  (#154703, Morten Welinder)

21 years agoReduce rounding error. (#154658, John Cupitt)
Matthias Clasen [Thu, 7 Oct 2004 03:44:58 +0000 (03:44 +0000)]
Reduce rounding error. (#154658, John Cupitt)

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkpaned.c (gtk_paned_compute_position): Reduce rounding
error.  (#154658, John Cupitt)

21 years agoClear the iter instead of returning it unmodified. (#154186, Jonathan
Matthias Clasen [Wed, 6 Oct 2004 18:51:03 +0000 (18:51 +0000)]
Clear the iter instead of returning it unmodified. (#154186, Jonathan

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeselection.c (gtk_tree_selection_get_selected): Clear
the iter instead of returning it unmodified. (#154186, Jonathan Blandford)

21 years agoPop up the completions again after tab. (#147700, Jens Bech Madsen)
Matthias Clasen [Wed, 6 Oct 2004 18:20:03 +0000 (18:20 +0000)]
Pop up the completions again after tab. (#147700, Jens Bech Madsen)

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserentry.c (gtk_file_chooser_entry_focus): Pop up
the completions again after tab.  (#147700, Jens Bech Madsen)

21 years agoSet the cursor before changing the selection to make the file chooser
Matthias Clasen [Wed, 6 Oct 2004 17:06:35 +0000 (17:06 +0000)]
Set the cursor before changing the selection to make the file chooser

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_search_iter): Set the cursor
before changing the selection to make the file chooser preview
update work better.  (#143826, Tommi Komulainen)

21 years agoReplace a really gross way of rounding to a specified number of digits.
Matthias Clasen [Wed, 6 Oct 2004 05:11:36 +0000 (05:11 +0000)]
Replace a really gross way of rounding to a specified number of digits.

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrange.c (gtk_range_real_change_value): Replace a really
gross way of rounding to a specified number of digits.  (#145232,
Peter Zelezny, patch by Soeren Sandmann)

21 years agoClarify documentation for selection modes. (#154188, Jonathan Blandford,
Matthias Clasen [Wed, 6 Oct 2004 04:28:42 +0000 (04:28 +0000)]
Clarify documentation for selection modes. (#154188, Jonathan Blandford,

2004-10-06  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkenums.sgml: Clarify documentation for selection
modes.  (#154188, Jonathan Blandford, new wording proposed by
Owen Taylor)

21 years agocheck the iteration window variable, not just the window passed in. fixes
4 [Tue, 5 Oct 2004 23:05:13 +0000 (23:05 +0000)]
check the iteration window variable, not just the window passed in. fixes

Wed Oct  6 00:45:04 2004    <timj@birnet.org>

        * gdk/gdkwindow.c (gdk_window_is_viewable): check the iteration window
        variable, not just the window passed in. fixes #145270.

21 years agoreverted my last change and applied owen's leaner conditional flag update
Tim Janik [Tue, 5 Oct 2004 19:02:49 +0000 (19:02 +0000)]
reverted my last change and applied owen's leaner conditional flag update

Tue Oct  5 21:00:54 2004  Tim Janik  <timj@gtk.org>

        * gtk/gtkwidget.c (gtk_widget_size_allocate): reverted my last change
        and applied owen's leaner conditional flag update which should be good
        enough to preserve resizing flag invariants.

21 years agoUpdate
Matthias Clasen [Tue, 5 Oct 2004 18:42:58 +0000 (18:42 +0000)]
Update

21 years agofixup conflict indicators
Tim Janik [Tue, 5 Oct 2004 17:31:10 +0000 (17:31 +0000)]
fixup conflict indicators

21 years agoremoved redundant gtk_entry_get_layout() decl.
Tim Janik [Tue, 5 Oct 2004 17:30:03 +0000 (17:30 +0000)]
removed redundant gtk_entry_get_layout() decl.

Tue Oct  5 19:29:06 2004  Tim Janik  <timj@gtk.org>

        * gtk/gtkentry.h: removed redundant gtk_entry_get_layout() decl.

21 years agoGo back to not scaling up at all. Less magic.
Matthias Clasen [Tue, 5 Oct 2004 17:06:00 +0000 (17:06 +0000)]
Go back to not scaling up at all. Less magic.

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (icon_info_ensure_scale_and_pixbuf): Go back to
not scaling up at all. Less magic.

21 years agoif REQUEST_NEEDED is still set on ::size-allocate, another size-request
Tim Janik [Tue, 5 Oct 2004 15:10:50 +0000 (15:10 +0000)]
if REQUEST_NEEDED is still set on ::size-allocate, another size-request

Tue Oct  5 17:06:26 2004  Tim Janik  <timj@gtk.org>

        * gtk/gtkwidget.c (gtk_widget_size_allocate): if REQUEST_NEEDED is still
        set on ::size-allocate, another size-request has been queued since
        ::size-request and needs to be requeued.

21 years agorename the activate-menu signal to show-menu as discussed in bug #153873.
Paolo Borelli [Tue, 5 Oct 2004 14:19:54 +0000 (14:19 +0000)]
rename the activate-menu signal to show-menu as discussed in bug #153873.

2004-10-05  Paolo Borelli  <pborelli@katamail.com>

* gtk/gtkmenutoolbutton.c: rename the activate-menu signal to
show-menu as discussed in bug #153873.

21 years agoSet action_name. (#154526, John Finlay)
Matthias Clasen [Tue, 5 Oct 2004 14:12:24 +0000 (14:12 +0000)]
Set action_name. (#154526, John Finlay)

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkuimanager.c (gtk_ui_manager_add_ui): Set
action_name.  (#154526, John Finlay)

21 years agoReturn a new reference to an existing GdkWindow if one already exists.
Matthias Clasen [Tue, 5 Oct 2004 05:40:42 +0000 (05:40 +0000)]
Return a new reference to an existing GdkWindow if one already exists.

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkwindow-x11.c (gdk_window_foreign_new_for_display):
Return a new reference to an existing GdkWindow if one already
exists.  (#151378, Gustavo Carneiro)

21 years agoAdd gtk_accelerator_get_label().
Matthias Clasen [Tue, 5 Oct 2004 05:18:16 +0000 (05:18 +0000)]
Add gtk_accelerator_get_label().

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk-sections.txt: Add gtk_accelerator_get_label().

21 years agoProvide access to the string representation of accelerators used in
Matthias Clasen [Tue, 5 Oct 2004 05:17:22 +0000 (05:17 +0000)]
Provide access to the string representation of accelerators used in

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

Provide access to the string representation of accelerators used
in GtkAccelLabel.  (#154068, John Spray)

* gtk/gtkaccelgroup.h:
* gtk/gtkaccelgroup.c (gtk_accelerator_get_label): New function
to return the accelerator label used in GtkAccelLabel.
(gtk_accelerator_name): Update docs to point to
gtk_accelerator_get_label().
* gtk/gtkaccellabel.h:
* gtk/gtkaccellabel.c (_gtk_accel_label_class_get_accelerator_label):
New auxiliary function which creates the string representing the
accelerator.

21 years agoFix bug reporter name
Matthias Clasen [Tue, 5 Oct 2004 04:38:38 +0000 (04:38 +0000)]
Fix bug reporter name

21 years agoResize the popup if a new model is set. (#154129, Bernd Damian)
Matthias Clasen [Tue, 5 Oct 2004 04:37:29 +0000 (04:37 +0000)]
Resize the popup if a new model is set. (#154129, Bernd Damian)

2004-10-05  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcombobox.c (gtk_combo_box_set_model): Resize the
popup if a new model is set.  (#154129, Bernd Damian)

21 years agoMake the code work as intended for unthemed icons; don't scale them up too
Matthias Clasen [Tue, 5 Oct 2004 03:18:22 +0000 (03:18 +0000)]
Make the code work as intended for unthemed icons; don't scale them up too

2004-10-04  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (icon_info_ensure_scale_and_pixbuf):
Make the code work as intended for unthemed icons; don't scale
them up too much. Allow to scale them down, and do so
exactly.  (#154142, Ross Burton)
(gtk_icon_info_load_icon): Amend docs.

21 years agoImprove docs. (#154504, Dave Cook)
Matthias Clasen [Tue, 5 Oct 2004 02:52:26 +0000 (02:52 +0000)]
Improve docs. (#154504, Dave Cook)

2004-10-04  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcelllayout.c (gtk_cell_layout_clear): Improve
docs.  (#154504, Dave Cook)

21 years agoOnly set using_themed_icon if we actually got an icon list from the theme.
Matthias Clasen [Mon, 4 Oct 2004 15:16:57 +0000 (15:16 +0000)]
Only set using_themed_icon if we actually got an icon list from the theme.

2004-10-04  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (gtk_window_realize_icon): Only set
using_themed_icon if we actually got an icon list from the
theme.  (#154472, Morten Welinder)

21 years agoRef the new icons before unreffing the old ones. (#154468, Morten
Matthias Clasen [Mon, 4 Oct 2004 14:52:45 +0000 (14:52 +0000)]
Ref the new icons before unreffing the old ones. (#154468, Morten

2004-10-04  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (gtk_window_set_icon_list):
(gtk_window_set_default_icon_list): Ref the new
icons before unreffing the old ones.  (#154468, Morten Welinder)

21 years agoRef the new icons before unreffing the old ones. (#154468, Morten
Matthias Clasen [Mon, 4 Oct 2004 14:47:03 +0000 (14:47 +0000)]
Ref the new icons before unreffing the old ones. (#154468, Morten

2004-10-04  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (gtk_window_set_icon_list): Ref the new icons
before unreffing the old ones.  (#154468, Morten Welinder)

21 years agoReset pointers pointing to the old model. (#154350)
Matthias Clasen [Mon, 4 Oct 2004 03:33:59 +0000 (03:33 +0000)]
Reset pointers pointing to the old model. (#154350)

2004-10-03  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkiconview.c (gtk_icon_view_set_model): Reset pointers
pointing to the old model.  (#154350)

21 years agoDon't leak the sizes array. (#154310, Christian Persch)
Matthias Clasen [Mon, 4 Oct 2004 03:09:49 +0000 (03:09 +0000)]
Don't leak the sizes array. (#154310, Christian Persch)

2004-10-03  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (icon_list_from_theme): Don't leak the
sizes array.  (#154310, Christian Persch)